ip man vs general